customer relationship management (crm) careers in Cavan, Ireland